early primates - Turkish English Dictionary